Big Huge Thesaurus

Sea of Japan

noun

sounds kind of like